Multi-criteria Approach for Agile Software Cost Estimation Model
نویسندگان
چکیده
The proposed work is to focus on the various factors affecting the people-oriented environment that will lead to more acceptable agile software cost estimation model. The estimation being a multi-valued, concurrent, functional and logical process, several medium and small-scale software development organizations are facing a major problem in arriving at a robust estimation model. The most appropriate software cost estimation in an agile environment is a complex problem due to different levels of customer requirements, quality attributes and varying individual processes or personal capabilities. The core idea is to model such a software cost estimation process with a number of constraints imposed by stakeholders and environmental characteristics thereby satisfying multitudinous criteria using concurrent constraint programming. The impact of agile software development environment on the cost and completion time of software product leads to a robust estimation model. The proposed estimation model enhances the level of visibility in the planning stage that encourages the team spirit and organization improvements in the long run, as compared with traditional estimation methods.
منابع مشابه
An Efficient Approach for Agile Web Based Project Estimation: AgileMOW
There exist numerous sophisticated models and methods for estimating the size, cost and schedule of software projects. However, the ability to accurately predict the software cost of web based software for agile software projects is still dubious. The most appropriate web based software cost estimation in an agile software development environment is a big problem due to varying levels of custom...
متن کاملAn Efficient Approach to Develop Software Cost Estimation Model Using Case-based Reasoning and Agent Technology
One of the most important tasks for IT professionals is software development cost estimation. This critical task affects the firm's software investment decisions before bidding for a contract or committing required resources to that project. Under-estimation may lead to unexpected increase in budget, delay of project completion or its low quality, while over-estimation may lead to losing busine...
متن کاملA New Approach to Software Cost Estimation by Improving Genetic Algorithm with Bat Algorithm
Because of the low accuracy of estimation and uncertainty of the techniques used in the past to Software Cost Estimation (SCE), software producers face a high risk in practice with regards to software projects and they often fail in such projects. Thus, SCE as a complex issue in software engineering requires new solutions, and researchers make an effort to make use of Meta-heuristic algorithms ...
متن کاملA multi-criteria vehicle routing problem with soft time windows by simulated annealing
This paper presents a multi-criteria vehicle routing problem with soft time windows (VRPSTW) to mini-mize fleet cost, routes cost, and violation of soft time windows penalty. In this case, the fleet is heterogene-ous. The VRPSTW consists of a number of constraints in which vehicles are allowed to serve customers out of the desirable time window by a penalty. It is assumed that this relaxation a...
متن کاملA Survey on Software Estimation Techniques in Traditional and Agile Development Models
Software projects mostly exceeds budget, delivered late and does not meet with the customer’s satisfaction for years. In the past, many traditional development models like waterfall, spiral, iterative, and prototyping methods are used to build the software systems. In recent years, agile models are widely used in developing the software products. The major reasons are – simplicity, incorporatin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007